swellings on long bones - Turc Anglais Dictionnaire